package com.legendshop.openportal.sdk.model.request.v4;

import com.legendshop.openportal.sdk.model.BaseRequest;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import javax.validation.constraints.NotNull;

import static com.legendshop.openportal.sdk.model.constants.ApiPathConstantsV4.QUERY_CATEGORY_V4;

/**
 * @author jzh
 * @version 1.0.0
 * @title ProdCategoryV4Request
 * @date 2025/5/9 9:33
 * @description：商品类目请求对象
 */
@Data
public class ProdCategoryV4Request extends BaseRequest {

    private static final long serialVersionUID = -1420435436489834264L;

    @ApiModelProperty("店铺ID")
    @NotNull(message = "店铺ID不能为空")
    private Long shopId;

    @Override
    public String getApiPath() {
        return QUERY_CATEGORY_V4;
    }
}
